#pragma once

#include <GAF/GAF.h>
#include "T_Define.h"

#ifdef TEST_RenderText
#include "T_RenderTextScn.h"
#endif

#ifdef TEST_Face
#include "T_FaceScn.h"
#endif

#ifdef TEST_Layout
#include "T_LayoutScn.h"
#endif

#ifdef TEST_ControlAction
#include "T_ControlActionScene.h"
#endif

#ifdef TEST_AttribAssociate
#include "T_AttribAssociateScn.h"
#endif

class T_MainScn : public GAF_CScene
{
public:
	T_MainScn();
	~T_MainScn();

protected:
	bool			OnInit(GAF_CBundle* pParam);
	void			OnKeyUp(ULONG lCode);

private:
	GAF_CImage*		m_pimgBack;

private:

#ifdef TEST_RenderText
	T_RenderTextScn		m_scnTenderText;
#endif

#ifdef TEST_Face
	T_FaceScn		m_scnFace;
#endif

#ifdef TEST_Layout
	T_LayoutScn		m_scnLayout;
#endif

#ifdef TEST_AttribAssociate
	T_AttribAssociateScn	m_scnAttribAssociate;
#endif

};
